const { resolve } = require("path");

/* 
    封装一个函数 myReadFile 读取文件内容
    参数：  path    文件路径
    返回：  promise 对象
*/
function myReadFile(path) {
    return new Promise((resolve, reject) => {
        require('fs').readFile(path, (err, data) => {
            if (err) reject(err)
            resolve(data)
        })
    })
}
// 调用myReadFile
myReadFile('./2使用Promise封装fs.js').then((res) => {
    console.log(res.toString())
}, (err) => {
    console.warn(err)
})